body {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
input {
    border: 0;
    outline: none;
}

input[type="search"]::-webkit-search-cancel-button{
  display: none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
}
input[type="search"]::-webkit-search-cancel-button{
  display: none;
}
input[type="number"] {
    -moz-appearance: textfield;
}
  
a, a:hover {
  text-decoration: none;
}

fieldset {
  border: 0;
}

ol, ul, p, dd, dl {
  padding: 0;
  margin: 0;
}

ol, ul {
  list-style: none;
}

button, input {
  overflow: visible;
  outline: none;
}
em,i {
  font-style: normal;
}

html,body{
    width: 100%;
    height: 100%;
}